deluge guns - Turc Anglais Dictionnaire